package com.hyj.jpdy.dao;

import java.util.List;
import java.util.Map;

public interface ICommonDAO {

    public List<Map<String, Object>> queryForList(String sql,Object[] args);
	
	public List<Map<String, Object>> queryForList(String sql);
	
	public List<Map<String, Object>> queryForList(String sql,int pageNo,int pageSize,Object[] args);
	
	public int queryCount(String sql,Object[] args);
	
	public int update(String sql,Object[] args);
	
	public int queryForInt(String sql,Object[] args);
	
	public int queryForInt(String sql);
	
	public int[] batchUpdate(String sql,List<Object[]> list);
	
	public <T>T queryForObject(String sql,Object[] args,Class<T> s);
}
